<!DOCTYPE html>
<html lang="en-US" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>开始使用 | Luban Tools</title>
    <meta name="description" content="JavaScript 实用业务工具库">
    <meta name="generator" content="VitePress v1.2.3">
    <link rel="preload stylesheet" href="/luban/assets/style.ub8wklaO.css" as="style">
    
    <script type="module" src="/luban/assets/app.DILTkuT2.js"></script>
    <link rel="preload" href="/luban/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="modulepreload" href="/luban/assets/chunks/framework.BG6wDYdx.js">
    <link rel="modulepreload" href="/luban/assets/chunks/theme.CArri1EB.js">
    <link rel="modulepreload" href="/luban/assets/guide_start.md.DRyvB67q.lean.js">
    <link rel="icon" href="/luban/favicon.ico">
    <script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
  </head>
  <body>
    <div id="app"><div class="Layout" data-v-1703be77><!--[--><!--]--><!--[--><span tabindex="-1" data-v-4cc88a23></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-4cc88a23> Skip to content </a><!--]--><!----><header class="VPNav" data-v-1703be77 data-v-e7d94f0d><div class="VPNavBar" data-v-e7d94f0d data-v-a56ffcae><div class="wrapper" data-v-a56ffcae><div class="container" data-v-a56ffcae><div class="title" data-v-a56ffcae><div class="VPNavBarTitle has-sidebar" data-v-a56ffcae data-v-6eb4711f><a class="title" href="/luban/" data-v-6eb4711f><!--[--><!--]--><!--[--><img class="VPImage logo" src="/luban/logo.png" alt data-v-b83c2aff><!--]--><span data-v-6eb4711f> </span><!--[--><!--[--><!--[--><!--[-->Luban Tools<!--]--><!--]--><!--]--><!--]--></a></div></div><div class="content" data-v-a56ffcae><div class="content-body" data-v-a56ffcae><!--[--><!--]--><div class="VPNavBarSearch search" data-v-a56ffcae><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-a56ffcae data-v-1371c505><span id="main-nav-aria-label" class="visually-hidden" data-v-1371c505>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/luban/guide/start.html" tabindex="0" data-v-1371c505 data-v-6d385766><!--[--><span data-v-6d385766>指引</span><!--]--></a><!--]--><!--[--><div class="VPFlyout VPNavBarMenuGroup" data-v-1371c505 data-v-319518a7><button type="button" class="button" aria-haspopup="true" aria-expanded="false" data-v-319518a7><span class="text" data-v-319518a7><!----><span data-v-319518a7>使用文档</span><span class="vpi-chevron-down text-icon" data-v-319518a7></span></span></button><div class="menu" data-v-319518a7><div class="VPMenu" data-v-319518a7 data-v-3a67048f><div class="items" data-v-3a67048f><!--[--><!--[--><div class="VPMenuLink" data-v-3a67048f data-v-5e0b53cf><a class="VPLink link" href="/luban/luban-core/README.html" data-v-5e0b53cf><!--[-->通用工具库（Core）<!--]--></a></div><!--]--><!--]--></div><!--[--><!--]--></div></div></div><!--]--><!--[--><span class="VPLink VPNavBarMenuLink" tabindex="0" data-v-1371c505 data-v-6d385766><!--[--><span data-v-6d385766>发布日志</span><!--]--></span><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-a56ffcae data-v-2b0ec963><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-2b0ec963 data-v-438f3155 data-v-6d9d3f80><span class="check" data-v-6d9d3f80><span class="icon" data-v-6d9d3f80><!--[--><span class="vpi-sun sun" data-v-438f3155></span><span class="vpi-moon moon" data-v-438f3155></span><!--]--></span></span></button></div><!----><div class="VPFlyout VPNavBarExtra extra" data-v-a56ffcae data-v-ab6f78a6 data-v-319518a7><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-319518a7><span class="vpi-more-horizontal icon" data-v-319518a7></span></button><div class="menu" data-v-319518a7><div class="VPMenu" data-v-319518a7 data-v-3a67048f><!----><!--[--><!--[--><!----><div class="group" data-v-ab6f78a6><div class="item appearance" data-v-ab6f78a6><p class="label" data-v-ab6f78a6>Appearance</p><div class="appearance-action" data-v-ab6f78a6><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-ab6f78a6 data-v-438f3155 data-v-6d9d3f80><span class="check" data-v-6d9d3f80><span class="icon" data-v-6d9d3f80><!--[--><span class="vpi-sun sun" data-v-438f3155></span><span class="vpi-moon moon" data-v-438f3155></span><!--]--></span></span></button></div></div></div><!----><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-a56ffcae data-v-5248130e><span class="container" data-v-5248130e><span class="top" data-v-5248130e></span><span class="middle" data-v-5248130e></span><span class="bottom" data-v-5248130e></span></span></button></div></div></div></div><div class="divider" data-v-a56ffcae><div class="divider-line" data-v-a56ffcae></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-1703be77 data-v-b39f34e0><div class="container" data-v-b39f34e0><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-b39f34e0><span class="vpi-align-left menu-icon" data-v-b39f34e0></span><span class="menu-text" data-v-b39f34e0>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-b39f34e0 data-v-20eb76cc><button data-v-20eb76cc>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-1703be77 data-v-14ad05b2><div class="curtain" data-v-14ad05b2></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-14ad05b2><span class="visually-hidden" id="sidebar-aria-label" data-v-14ad05b2> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="group" data-v-14ad05b2><section class="VPSidebarItem level-0 has-active" data-v-14ad05b2 data-v-3bd1b0ef><div class="item" role="button" tabindex="0" data-v-3bd1b0ef><div class="indicator" data-v-3bd1b0ef></div><h2 class="text" data-v-3bd1b0ef>指引</h2><!----></div><div class="items" data-v-3bd1b0ef><!--[--><div class="VPSidebarItem level-1 is-link" data-v-3bd1b0ef data-v-3bd1b0ef><div class="item" data-v-3bd1b0ef><div class="indicator" data-v-3bd1b0ef></div><a class="VPLink link link" href="/luban/guide/start.html" data-v-3bd1b0ef><!--[--><p class="text" data-v-3bd1b0ef>开始</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-3bd1b0ef data-v-3bd1b0ef><div class="item" data-v-3bd1b0ef><div class="indicator" data-v-3bd1b0ef></div><a class="VPLink link link" href="/luban/guide/contributing.html" data-v-3bd1b0ef><!--[--><p class="text" data-v-3bd1b0ef>贡献</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-3bd1b0ef data-v-3bd1b0ef><div class="item" data-v-3bd1b0ef><div class="indicator" data-v-3bd1b0ef></div><a class="VPLink link link" href="/luban/guide/developing.html" data-v-3bd1b0ef><!--[--><p class="text" data-v-3bd1b0ef>开发指南</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-3bd1b0ef data-v-3bd1b0ef><div class="item" data-v-3bd1b0ef><div class="indicator" data-v-3bd1b0ef></div><a class="VPLink link link" href="/luban/guide/guidelines.html" data-v-3bd1b0ef><!--[--><p class="text" data-v-3bd1b0ef>新建项目</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-3bd1b0ef data-v-3bd1b0ef><div class="item" data-v-3bd1b0ef><div class="indicator" data-v-3bd1b0ef></div><a class="VPLink link link" href="/luban/guide/troubleshooting.html" data-v-3bd1b0ef><!--[--><p class="text" data-v-3bd1b0ef>常见问题</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-1703be77 data-v-8220f744><div class="VPDoc has-sidebar has-aside" data-v-8220f744 data-v-178c70f7><!--[--><!--]--><div class="container" data-v-178c70f7><div class="aside" data-v-178c70f7><div class="aside-curtain" data-v-178c70f7></div><div class="aside-container" data-v-178c70f7><div class="aside-content" data-v-178c70f7><div class="VPDocAside" data-v-178c70f7 data-v-ebb30669><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-ebb30669 data-v-347d0dc1><div class="content" data-v-347d0dc1><div class="outline-marker" data-v-347d0dc1></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-347d0dc1>当前页导航</div><ul class="VPDocOutlineItem root" data-v-347d0dc1 data-v-42d5bb42><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-ebb30669></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-178c70f7><div class="content-container" data-v-178c70f7><!--[--><!--]--><main class="main" data-v-178c70f7><div style="position:relative;" class="vp-doc _luban_guide_start" data-v-178c70f7><div><h1 id="开始使用" tabindex="-1">开始使用 <a class="header-anchor" href="#开始使用" aria-label="Permalink to &quot;开始使用&quot;">​</a></h1><h2 id="背景" tabindex="-1">背景 <a class="header-anchor" href="#背景" aria-label="Permalink to &quot;背景&quot;">​</a></h2><p>近年来，前端开发领域经历了迅速的变革，从最初的几个简单文件，逐渐演变为庞大而复杂的应用程序生态系统。这个变化的趋势部分受到了新兴技术的推动，包括现代 JavaScript 框架、模块化开发、前端构建工具和自动化流程的广泛应用。在这个过程中，前端项目通常被拆分成多个子项目，以满足不同的业务需求。这一拆分可能包括微前端架构、组件化开发、多平台支持。尽管这种拆分可以带来许多好处，如更好的可维护性、更快的开发速度和更好的团队协作，但也伴随着一些挑战，如冗余的配置，不一致的工具方法。</p><h2 id="介绍" tabindex="-1">介绍 <a class="header-anchor" href="#介绍" aria-label="Permalink to &quot;介绍&quot;">​</a></h2><p>Luban 是一个用于前端工程化和多包管理的实践方案，其目的是通过提供自动化工具和最佳实践，帮助团队更高效地完成业务需求，减少繁琐的手动工作，减轻开发人员的负担，提高整体开发效率。</p><h2 id="特点" tabindex="-1">特点 <a class="header-anchor" href="#特点" aria-label="Permalink to &quot;特点&quot;">​</a></h2><ul><li><p>模块化：每个模块负责一个特定的功能或任务。</p></li><li><p>可重用性：易于复用，可以在不同的项目中使用。</p></li><li><p>完善的文档：基于 VitePress 提供详细的文档和示例。</p></li><li><p>更轻量级：基于使用 Rollup 进行精简的打包。</p></li><li><p>基于 TypeScript，提供完整的类型定义文件。</p></li><li><p>基于 Vitest，保证工具库的代码质量。</p></li></ul></div></div></main><footer class="VPDocFooter" data-v-178c70f7 data-v-4b0b2a21><!--[--><!--]--><!----><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-4b0b2a21><span class="visually-hidden" id="doc-footer-aria-label" data-v-4b0b2a21>Pager</span><div class="pager" data-v-4b0b2a21><!----></div><div class="pager" data-v-4b0b2a21><a class="VPLink link pager-link next" href="/luban/guide/contributing.html" data-v-4b0b2a21><!--[--><span class="desc" data-v-4b0b2a21>下一篇</span><span class="title" data-v-4b0b2a21>贡献</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!----><!--[--><!--]--></div></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"guide_contributing.md\":\"DXx3bHCv\",\"guide_developing.md\":\"57T6kIi0\",\"guide_guidelines.md\":\"DlR2JHUx\",\"guide_start.md\":\"DRyvB67q\",\"guide_troubleshooting.md\":\"4_zIakde\",\"index.md\":\"CDMXYUCC\",\"luban-core_readme.md\":\"is-GT_WT\",\"luban-core_add_index.md\":\"D-Z_Eynf\",\"luban-core_addclass_index.md\":\"CnHnK1v0\",\"luban-core_asyncto_index.md\":\"DauORb1l\",\"luban-core_base64tofile_index.md\":\"CPQTI8Y0\",\"luban-core_cache_storage.md\":\"k237bHmk\",\"luban-core_clonedeep_index.md\":\"BO6wUY2M\",\"luban-core_cookie_index.md\":\"CWGjArBl\",\"luban-core_debounce_index.md\":\"D0XhY6SX\",\"luban-core_delay_index.md\":\"BgzSgHv3\",\"luban-core_devicedetection_index.md\":\"CklqV7_R\",\"luban-core_divide_index.md\":\"C4CTUya-\",\"luban-core_downloadbybase64_index.md\":\"DfCF0Mld\",\"luban-core_downloadbydata_index.md\":\"DoA81WPW\",\"luban-core_downloadbyurl_index.md\":\"BiLWAZr0\",\"luban-core_filetoarraybuffer_index.md\":\"DaVS4Y4d\",\"luban-core_filetobase64_index.md\":\"DE02VsFY\",\"luban-core_getclass_index.md\":\"D2hruqoW\",\"luban-core_getkeylist_index.md\":\"BguWby1f\",\"luban-core_getquerymap_index.md\":\"DZupeyYf\",\"luban-core_geturlparam_index.md\":\"1DzaY82R\",\"luban-core_geturlparams_index.md\":\"BZmv8roc\",\"luban-core_hasclass_index.md\":\"PIWGZY2N\",\"luban-core_intersection_index.md\":\"CN1sIBGP\",\"luban-core_is_index.md\":\"C6kyKO_l\",\"luban-core_isalipaymp_index.md\":\"lz9iwwEc\",\"luban-core_isallempty_index.md\":\"DhSax-mD\",\"luban-core_isarray_index.md\":\"CVwGDgA1\",\"luban-core_isbaidump_index.md\":\"CgaWRU-U\",\"luban-core_isboolean_index.md\":\"CWPJwg_U\",\"luban-core_isbrowser_index.md\":\"CJB2c2_e\",\"luban-core_isdate_index.md\":\"D1tvZaWy\",\"luban-core_isdefined_index.md\":\"DK_jGBNv\",\"luban-core_isempty_index.md\":\"CQsNU3gK\",\"luban-core_isequal_index.md\":\"CZNeTkZd\",\"luban-core_isfile_index.md\":\"BIYASfJ4\",\"luban-core_isfunction_index.md\":\"C2upq1t3\",\"luban-core_isincludeallchildren_index.md\":\"DYMROLXa\",\"luban-core_ismap_index.md\":\"C8EFfCxS\",\"luban-core_isminiprogram_index.md\":\"Dcx3op_6\",\"luban-core_isnull_index.md\":\"B7my5NQ1\",\"luban-core_isnumber_index.md\":\"Cpb8vwSp\",\"luban-core_isnumericstring_index.md\":\"DRfG_c2s\",\"luban-core_isobject_index.md\":\"DhGNTjSF\",\"luban-core_isset_index.md\":\"32_pgUPb\",\"luban-core_isstring_index.md\":\"D7wRD7_t\",\"luban-core_istoutiaomp_index.md\":\"C5rn0d4I\",\"luban-core_isundefined_index.md\":\"BdC_xijC\",\"luban-core_isurl_index.md\":\"DLBKzUqH\",\"luban-core_isvalididcard_index.md\":\"QqwVc_wj\",\"luban-core_isweixin_index.md\":\"DQlRduNs\",\"luban-core_isweixinmp_index.md\":\"DnwWVqbi\",\"luban-core_multiply_index.md\":\"CKLqzrTp\",\"luban-core_openlink_index.md\":\"Ogcfltn3\",\"luban-core_parseurlsearch_index.md\":\"B8ZI3pbS\",\"luban-core_removeclass_index.md\":\"BA7saNBh\",\"luban-core_retry_index.md\":\"DJLg8385\",\"luban-core_storagelocal_index.md\":\"B4CMC0-a\",\"luban-core_subafter_index.md\":\"DA6nhXZA\",\"luban-core_subbefore_index.md\":\"BmC5dRwL\",\"luban-core_subtract_index.md\":\"C9D2X5ht\",\"luban-core_throttle_index.md\":\"T3NE6fCc\",\"luban-core_toggleclass_index.md\":\"FRgU3Mm4\",\"luban-core_ua_index.md\":\"Dzbl__9e\",\"luban-core_uniqueby_index.md\":\"BgxTjNB_\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\" \",\"titleTemplate\":\":title | Luban Tools\",\"description\":\"JavaScript 实用业务工具库\",\"base\":\"/luban/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"nav\":[{\"text\":\"指引\",\"link\":\"/guide/start\"},{\"text\":\"使用文档\",\"items\":[{\"link\":\"/luban-core/README.md\",\"text\":\"通用工具库（Core）\"}]},{\"text\":\"发布日志\",\"link\":\"\"}],\"sidebar\":{\"/guide/\":[{\"text\":\"指引\",\"items\":[{\"text\":\"开始\",\"link\":\"/guide/start\"},{\"text\":\"贡献\",\"link\":\"/guide/contributing\"},{\"text\":\"开发指南\",\"link\":\"/guide/developing\"},{\"text\":\"新建项目\",\"link\":\"/guide/guidelines\"},{\"text\":\"常见问题\",\"link\":\"/guide/troubleshooting\"}]}],\"/luban-core/\":[{\"text\":\"入门\",\"category\":\"started\",\"items\":[{\"link\":\"/luban-core/README.md\",\"text\":\"概述\",\"name\":\"概述\"}]},{\"text\":\"类型\",\"category\":\"language\",\"collapsed\":false,\"items\":[{\"name\":\"is\",\"text\":\"is\",\"link\":\"/luban-core/is/index.md\"},{\"name\":\"isAllEmpty\",\"text\":\"isAllEmpty\",\"link\":\"/luban-core/isAllEmpty/index.md\"},{\"name\":\"isArray\",\"text\":\"isArray\",\"link\":\"/luban-core/isArray/index.md\"},{\"name\":\"isBoolean\",\"text\":\"isBoolean\",\"link\":\"/luban-core/isBoolean/index.md\"},{\"name\":\"isDate\",\"text\":\"isDate\",\"link\":\"/luban-core/isDate/index.md\"},{\"name\":\"isDefined\",\"text\":\"isDefined\",\"link\":\"/luban-core/isDefined/index.md\"},{\"name\":\"isEmpty\",\"text\":\"isEmpty\",\"link\":\"/luban-core/isEmpty/index.md\"},{\"name\":\"isFile\",\"text\":\"isFile\",\"link\":\"/luban-core/isFile/index.md\"},{\"name\":\"isFunction\",\"text\":\"isFunction\",\"link\":\"/luban-core/isFunction/index.md\"},{\"name\":\"isMap\",\"text\":\"isMap\",\"link\":\"/luban-core/isMap/index.md\"},{\"name\":\"isNull\",\"text\":\"isNull\",\"link\":\"/luban-core/isNull/index.md\"},{\"name\":\"isNumber\",\"text\":\"isNumber\",\"link\":\"/luban-core/isNumber/index.md\"},{\"name\":\"isNumericString\",\"text\":\"isNumericString\",\"link\":\"/luban-core/isNumericString/index.md\"},{\"name\":\"isObject\",\"text\":\"isObject\",\"link\":\"/luban-core/isObject/index.md\"},{\"name\":\"isSet\",\"text\":\"isSet\",\"link\":\"/luban-core/isSet/index.md\"},{\"name\":\"isString\",\"text\":\"isString\",\"link\":\"/luban-core/isString/index.md\"},{\"name\":\"isUndefined\",\"text\":\"isUndefined\",\"link\":\"/luban-core/isUndefined/index.md\"}]},{\"text\":\"存储\",\"category\":\"storage\",\"collapsed\":false,\"items\":[{\"name\":\"storage\",\"text\":\"storage\",\"link\":\"/luban-core/cache/storage.md\"},{\"name\":\"cookie\",\"text\":\"cookie\",\"link\":\"/luban-core/cookie/index.md\"},{\"name\":\"storageLocal\",\"text\":\"storageLocal\",\"link\":\"/luban-core/storageLocal/index.md\"}]},{\"text\":\"数学\",\"category\":\"math\",\"collapsed\":false,\"items\":[{\"name\":\"add\",\"text\":\"add\",\"link\":\"/luban-core/add/index.md\"},{\"name\":\"divide\",\"text\":\"divide\",\"link\":\"/luban-core/divide/index.md\"},{\"name\":\"multiply\",\"text\":\"multiply\",\"link\":\"/luban-core/multiply/index.md\"},{\"name\":\"subtract\",\"text\":\"subtract\",\"link\":\"/luban-core/subtract/index.md\"}]},{\"text\":\"环境\",\"category\":\"env\",\"collapsed\":false,\"items\":[{\"name\":\"deviceDetection\",\"text\":\"deviceDetection\",\"link\":\"/luban-core/deviceDetection/index.md\"},{\"name\":\"isAlipayMP\",\"text\":\"isAlipayMP\",\"link\":\"/luban-core/isAlipayMP/index.md\"},{\"name\":\"isBaiduMP\",\"text\":\"isBaiduMP\",\"link\":\"/luban-core/isBaiduMP/index.md\"},{\"name\":\"isBrowser\",\"text\":\"isBrowser\",\"link\":\"/luban-core/isBrowser/index.md\"},{\"name\":\"isMiniProgram\",\"text\":\"isMiniProgram\",\"link\":\"/luban-core/isMiniProgram/index.md\"},{\"name\":\"isToutiaoMP\",\"text\":\"isToutiaoMP\",\"link\":\"/luban-core/isToutiaoMP/index.md\"},{\"name\":\"isWeiXin\",\"text\":\"isWeiXin\",\"link\":\"/luban-core/isWeiXin/index.md\"},{\"name\":\"isWeiXinMP\",\"text\":\"isWeiXinMP\",\"link\":\"/luban-core/isWeiXinMP/index.md\"},{\"name\":\"ua\",\"text\":\"ua\",\"link\":\"/luban-core/ua/index.md\"}]},{\"text\":\"样式\",\"category\":\"css\",\"collapsed\":false,\"items\":[{\"name\":\"addClass\",\"text\":\"addClass\",\"link\":\"/luban-core/addClass/index.md\"},{\"name\":\"getClass\",\"text\":\"getClass\",\"link\":\"/luban-core/getClass/index.md\"},{\"name\":\"hasClass\",\"text\":\"hasClass\",\"link\":\"/luban-core/hasClass/index.md\"},{\"name\":\"removeClass\",\"text\":\"removeClass\",\"link\":\"/luban-core/removeClass/index.md\"},{\"name\":\"toggleClass\",\"text\":\"toggleClass\",\"link\":\"/luban-core/toggleClass/index.md\"}]},{\"text\":\"颜色\",\"category\":\"color\",\"collapsed\":false,\"items\":[]},{\"text\":\"实用函数\",\"category\":\"utilities\",\"collapsed\":false,\"items\":[{\"name\":\"asyncTo\",\"text\":\"asyncTo\",\"link\":\"/luban-core/asyncTo/index.md\"},{\"name\":\"cloneDeep\",\"text\":\"cloneDeep\",\"link\":\"/luban-core/cloneDeep/index.md\"},{\"name\":\"debounce\",\"text\":\"debounce\",\"link\":\"/luban-core/debounce/index.md\"},{\"name\":\"delay\",\"text\":\"delay\",\"link\":\"/luban-core/delay/index.md\"},{\"name\":\"getKeyList\",\"text\":\"getKeyList\",\"link\":\"/luban-core/getKeyList/index.md\"},{\"name\":\"isEqual\",\"text\":\"isEqual\",\"link\":\"/luban-core/isEqual/index.md\"},{\"name\":\"isValidIDCard\",\"text\":\"isValidIDCard\",\"link\":\"/luban-core/isValidIDCard/index.md\"},{\"name\":\"retry\",\"text\":\"retry\",\"link\":\"/luban-core/retry/index.md\"},{\"name\":\"throttle\",\"text\":\"throttle\",\"link\":\"/luban-core/throttle/index.md\"}]},{\"text\":\"文件\",\"category\":\"file\",\"collapsed\":false,\"items\":[{\"name\":\"base64ToFile\",\"text\":\"base64ToFile\",\"link\":\"/luban-core/base64ToFile/index.md\"},{\"name\":\"downloadByBase64\",\"text\":\"downloadByBase64\",\"link\":\"/luban-core/downloadByBase64/index.md\"},{\"name\":\"downloadByData\",\"text\":\"downloadByData\",\"link\":\"/luban-core/downloadByData/index.md\"},{\"name\":\"downloadByUrl\",\"text\":\"downloadByUrl\",\"link\":\"/luban-core/downloadByUrl/index.md\"},{\"name\":\"fileToArrayBuffer\",\"text\":\"fileToArrayBuffer\",\"link\":\"/luban-core/fileToArrayBuffer/index.md\"},{\"name\":\"fileToBase64\",\"text\":\"fileToBase64\",\"link\":\"/luban-core/fileToBase64/index.md\"}]},{\"text\":\"字符串\",\"category\":\"string\",\"collapsed\":false,\"items\":[{\"name\":\"subAfter\",\"text\":\"subAfter\",\"link\":\"/luban-core/subAfter/index.md\"},{\"name\":\"subBefore\",\"text\":\"subBefore\",\"link\":\"/luban-core/subBefore/index.md\"}]},{\"text\":\"数组\",\"category\":\"array\",\"collapsed\":false,\"items\":[{\"name\":\"intersection\",\"text\":\"intersection\",\"link\":\"/luban-core/intersection/index.md\"},{\"name\":\"isIncludeAllChildren\",\"text\":\"isIncludeAllChildren\",\"link\":\"/luban-core/isIncludeAllChildren/index.md\"},{\"name\":\"uniqueBy\",\"text\":\"uniqueBy\",\"link\":\"/luban-core/uniqueBy/index.md\"}]},{\"text\":\"URL\",\"category\":\"url\",\"collapsed\":false,\"items\":[{\"name\":\"getQueryMap\",\"text\":\"getQueryMap\",\"link\":\"/luban-core/getQueryMap/index.md\"},{\"name\":\"getUrlParam\",\"text\":\"getUrlParam\",\"link\":\"/luban-core/getUrlParam/index.md\"},{\"name\":\"getUrlParams\",\"text\":\"getUrlParams\",\"link\":\"/luban-core/getUrlParams/index.md\"},{\"name\":\"isUrl\",\"text\":\"isUrl\",\"link\":\"/luban-core/isUrl/index.md\"},{\"name\":\"openLink\",\"text\":\"openLink\",\"link\":\"/luban-core/openLink/index.md\"},{\"name\":\"parseUrlSearch\",\"text\":\"parseUrlSearch\",\"link\":\"/luban-core/parseUrlSearch/index.md\"}]}],\"/installation/luban-core\":[{\"text\":\"入门\",\"category\":\"started\",\"items\":[{\"link\":\"/luban-core/README.md\",\"text\":\"概述\",\"name\":\"概述\"}]},{\"text\":\"类型\",\"category\":\"language\",\"collapsed\":false,\"items\":[{\"name\":\"is\",\"text\":\"is\",\"link\":\"/luban-core/is/index.md\"},{\"name\":\"isAllEmpty\",\"text\":\"isAllEmpty\",\"link\":\"/luban-core/isAllEmpty/index.md\"},{\"name\":\"isArray\",\"text\":\"isArray\",\"link\":\"/luban-core/isArray/index.md\"},{\"name\":\"isBoolean\",\"text\":\"isBoolean\",\"link\":\"/luban-core/isBoolean/index.md\"},{\"name\":\"isDate\",\"text\":\"isDate\",\"link\":\"/luban-core/isDate/index.md\"},{\"name\":\"isDefined\",\"text\":\"isDefined\",\"link\":\"/luban-core/isDefined/index.md\"},{\"name\":\"isEmpty\",\"text\":\"isEmpty\",\"link\":\"/luban-core/isEmpty/index.md\"},{\"name\":\"isFile\",\"text\":\"isFile\",\"link\":\"/luban-core/isFile/index.md\"},{\"name\":\"isFunction\",\"text\":\"isFunction\",\"link\":\"/luban-core/isFunction/index.md\"},{\"name\":\"isMap\",\"text\":\"isMap\",\"link\":\"/luban-core/isMap/index.md\"},{\"name\":\"isNull\",\"text\":\"isNull\",\"link\":\"/luban-core/isNull/index.md\"},{\"name\":\"isNumber\",\"text\":\"isNumber\",\"link\":\"/luban-core/isNumber/index.md\"},{\"name\":\"isNumericString\",\"text\":\"isNumericString\",\"link\":\"/luban-core/isNumericString/index.md\"},{\"name\":\"isObject\",\"text\":\"isObject\",\"link\":\"/luban-core/isObject/index.md\"},{\"name\":\"isSet\",\"text\":\"isSet\",\"link\":\"/luban-core/isSet/index.md\"},{\"name\":\"isString\",\"text\":\"isString\",\"link\":\"/luban-core/isString/index.md\"},{\"name\":\"isUndefined\",\"text\":\"isUndefined\",\"link\":\"/luban-core/isUndefined/index.md\"}]},{\"text\":\"存储\",\"category\":\"storage\",\"collapsed\":false,\"items\":[{\"name\":\"storage\",\"text\":\"storage\",\"link\":\"/luban-core/cache/storage.md\"},{\"name\":\"cookie\",\"text\":\"cookie\",\"link\":\"/luban-core/cookie/index.md\"},{\"name\":\"storageLocal\",\"text\":\"storageLocal\",\"link\":\"/luban-core/storageLocal/index.md\"}]},{\"text\":\"数学\",\"category\":\"math\",\"collapsed\":false,\"items\":[{\"name\":\"add\",\"text\":\"add\",\"link\":\"/luban-core/add/index.md\"},{\"name\":\"divide\",\"text\":\"divide\",\"link\":\"/luban-core/divide/index.md\"},{\"name\":\"multiply\",\"text\":\"multiply\",\"link\":\"/luban-core/multiply/index.md\"},{\"name\":\"subtract\",\"text\":\"subtract\",\"link\":\"/luban-core/subtract/index.md\"}]},{\"text\":\"环境\",\"category\":\"env\",\"collapsed\":false,\"items\":[{\"name\":\"deviceDetection\",\"text\":\"deviceDetection\",\"link\":\"/luban-core/deviceDetection/index.md\"},{\"name\":\"isAlipayMP\",\"text\":\"isAlipayMP\",\"link\":\"/luban-core/isAlipayMP/index.md\"},{\"name\":\"isBaiduMP\",\"text\":\"isBaiduMP\",\"link\":\"/luban-core/isBaiduMP/index.md\"},{\"name\":\"isBrowser\",\"text\":\"isBrowser\",\"link\":\"/luban-core/isBrowser/index.md\"},{\"name\":\"isMiniProgram\",\"text\":\"isMiniProgram\",\"link\":\"/luban-core/isMiniProgram/index.md\"},{\"name\":\"isToutiaoMP\",\"text\":\"isToutiaoMP\",\"link\":\"/luban-core/isToutiaoMP/index.md\"},{\"name\":\"isWeiXin\",\"text\":\"isWeiXin\",\"link\":\"/luban-core/isWeiXin/index.md\"},{\"name\":\"isWeiXinMP\",\"text\":\"isWeiXinMP\",\"link\":\"/luban-core/isWeiXinMP/index.md\"},{\"name\":\"ua\",\"text\":\"ua\",\"link\":\"/luban-core/ua/index.md\"}]},{\"text\":\"样式\",\"category\":\"css\",\"collapsed\":false,\"items\":[{\"name\":\"addClass\",\"text\":\"addClass\",\"link\":\"/luban-core/addClass/index.md\"},{\"name\":\"getClass\",\"text\":\"getClass\",\"link\":\"/luban-core/getClass/index.md\"},{\"name\":\"hasClass\",\"text\":\"hasClass\",\"link\":\"/luban-core/hasClass/index.md\"},{\"name\":\"removeClass\",\"text\":\"removeClass\",\"link\":\"/luban-core/removeClass/index.md\"},{\"name\":\"toggleClass\",\"text\":\"toggleClass\",\"link\":\"/luban-core/toggleClass/index.md\"}]},{\"text\":\"颜色\",\"category\":\"color\",\"collapsed\":false,\"items\":[]},{\"text\":\"实用函数\",\"category\":\"utilities\",\"collapsed\":false,\"items\":[{\"name\":\"asyncTo\",\"text\":\"asyncTo\",\"link\":\"/luban-core/asyncTo/index.md\"},{\"name\":\"cloneDeep\",\"text\":\"cloneDeep\",\"link\":\"/luban-core/cloneDeep/index.md\"},{\"name\":\"debounce\",\"text\":\"debounce\",\"link\":\"/luban-core/debounce/index.md\"},{\"name\":\"delay\",\"text\":\"delay\",\"link\":\"/luban-core/delay/index.md\"},{\"name\":\"getKeyList\",\"text\":\"getKeyList\",\"link\":\"/luban-core/getKeyList/index.md\"},{\"name\":\"isEqual\",\"text\":\"isEqual\",\"link\":\"/luban-core/isEqual/index.md\"},{\"name\":\"isValidIDCard\",\"text\":\"isValidIDCard\",\"link\":\"/luban-core/isValidIDCard/index.md\"},{\"name\":\"retry\",\"text\":\"retry\",\"link\":\"/luban-core/retry/index.md\"},{\"name\":\"throttle\",\"text\":\"throttle\",\"link\":\"/luban-core/throttle/index.md\"}]},{\"text\":\"文件\",\"category\":\"file\",\"collapsed\":false,\"items\":[{\"name\":\"base64ToFile\",\"text\":\"base64ToFile\",\"link\":\"/luban-core/base64ToFile/index.md\"},{\"name\":\"downloadByBase64\",\"text\":\"downloadByBase64\",\"link\":\"/luban-core/downloadByBase64/index.md\"},{\"name\":\"downloadByData\",\"text\":\"downloadByData\",\"link\":\"/luban-core/downloadByData/index.md\"},{\"name\":\"downloadByUrl\",\"text\":\"downloadByUrl\",\"link\":\"/luban-core/downloadByUrl/index.md\"},{\"name\":\"fileToArrayBuffer\",\"text\":\"fileToArrayBuffer\",\"link\":\"/luban-core/fileToArrayBuffer/index.md\"},{\"name\":\"fileToBase64\",\"text\":\"fileToBase64\",\"link\":\"/luban-core/fileToBase64/index.md\"}]},{\"text\":\"字符串\",\"category\":\"string\",\"collapsed\":false,\"items\":[{\"name\":\"subAfter\",\"text\":\"subAfter\",\"link\":\"/luban-core/subAfter/index.md\"},{\"name\":\"subBefore\",\"text\":\"subBefore\",\"link\":\"/luban-core/subBefore/index.md\"}]},{\"text\":\"数组\",\"category\":\"array\",\"collapsed\":false,\"items\":[{\"name\":\"intersection\",\"text\":\"intersection\",\"link\":\"/luban-core/intersection/index.md\"},{\"name\":\"isIncludeAllChildren\",\"text\":\"isIncludeAllChildren\",\"link\":\"/luban-core/isIncludeAllChildren/index.md\"},{\"name\":\"uniqueBy\",\"text\":\"uniqueBy\",\"link\":\"/luban-core/uniqueBy/index.md\"}]},{\"text\":\"URL\",\"category\":\"url\",\"collapsed\":false,\"items\":[{\"name\":\"getQueryMap\",\"text\":\"getQueryMap\",\"link\":\"/luban-core/getQueryMap/index.md\"},{\"name\":\"getUrlParam\",\"text\":\"getUrlParam\",\"link\":\"/luban-core/getUrlParam/index.md\"},{\"name\":\"getUrlParams\",\"text\":\"getUrlParams\",\"link\":\"/luban-core/getUrlParams/index.md\"},{\"name\":\"isUrl\",\"text\":\"isUrl\",\"link\":\"/luban-core/isUrl/index.md\"},{\"name\":\"openLink\",\"text\":\"openLink\",\"link\":\"/luban-core/openLink/index.md\"},{\"name\":\"parseUrlSearch\",\"text\":\"parseUrlSearch\",\"link\":\"/luban-core/parseUrlSearch/index.md\"}]}]},\"docFooter\":{\"prev\":\"上一篇\",\"next\":\"下一篇\"},\"outlineTitle\":\"当前页导航\",\"search\":{\"provider\":\"local\"},\"aside\":true,\"outline\":\"deep\"},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
    
  </body>
</html>